unity开放世界解决方案 您所在的位置:网站首页 unity 无缝大地图 unity开放世界解决方案

unity开放世界解决方案

2023-08-18 14:52| 来源: 网络整理| 查看: 265

文章目录 前言一、World Streamer 2是什么?二、示例加载三、熟悉工具总结

前言

我原来想做开放世界独立游戏,是不是很大胆?整个游戏完全是开放世界,就这个游戏,就完全是这个独立游戏(团队就我一个人)。 我最早和朋友说的时候,就是做独立游戏,做开放世界独立游戏,所有朋友啊都很兴奋,宫崎英高、小岛秀夫、默神啊他们啊都很兴奋,一直说开放世界独立游戏,就一直在做开放世界独立游戏的准备。所以我就和他们说的,我只要20天或者只要给我25天,两周到三周 ;他们说为什么,我说很简单,我每天写(代码)两行,黎明写一行,黄昏写一行,我写10天,20行我选一行,那10天就够了。然后前面10天选插件,严格的选插件,我说只要20天开放世界就搭出来了。哇,所有人都说太厉害了,就挑战性太大了,一点都不可能呀! 但是后来我还是放弃了(笑),你知道为什么吗,我研究了大量的使用World Streamer 2插件的案例,其实一周就够了(哈哈)。

一、World Streamer 2是什么?

顾名思义,世界流加载,用来处理开放世界尤其是大世界大地形的加载。原理很简单,就是将完整的场景分割成一块一块,进行部分加载。过程整包含网格、纹理、lod、光照等自动化处理,当然需要进行预先配置,而配置的选项也相当丰富,如果是3d游戏切割世界可以包含xyz三轴,可以说是适用于各类开放世界游戏。 加载玩家能可见的数据流,其他部分当玩家移动到后再进行加载。 在这里插入图片描述

二、示例加载

这部分其实看文档就可以轻松搞定,这个用 2021.3.1f1 urp的工程展示简要步骤。 0、加载urp资源 在这里插入图片描述

1、勾选player设置 在这里插入图片描述 2、添加场景 在这里插入图片描述 2、检查场景Streamer Tag设置,有红色警告按钮点击即可 在这里插入图片描述 在这里插入图片描述

3、检查预制有无红色警告按钮

在这里插入图片描述 在这里插入图片描述 这个和上面的红色按钮都点击后会发现build setttings中加了一堆小场景 在这里插入图片描述 4、运行查看

三、熟悉工具

1、打开场景管理器 在这里插入图片描述

2、地形管理器 在这里插入图片描述 3、流管理-层级、裁切 在这里插入图片描述4、灯光管理在这里插入图片描述 5、生成设置 在这里插入图片描述

总结

本篇粗略的说明了开放世界加载的原理和示例,其中门道还是很多的,大家可以多观察下示例场景。我们需要掌握大地形的加载以及洞穴、房间的加载方式,例如:主角在探索的时候发现了洞穴或者进入了房间,那他其实在我们没判断洞穴或者房间前是不必加载内部资源的。 下一篇探究如何使用该插件制作自己的大世界加载以及传送等功能的实现。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有